﻿using Hvam.SharePoint.Search.Query.Site.Models;

namespace Hvam.SharePoint.Search.Query.Site.ResultSteps
{
    internal abstract class SiteSearchResultStep
    {
        public SiteSearchQuery Query { get; private set; }

        protected SiteSearchResultStep(SiteSearchQuery query)
        {
            Query = query;
        }

        public abstract SiteSearchResult Process(SiteSearchResult result);
    }
}
